There were no immediate reports of casualties or claims of responsibility, although al Shabaab Islamist group often stages attacks in Mogadishu and has said it wants to disrupt the vote, in which newly sworn-in members of parliament will choose the president.