The attacks left at least 21 dead and thousands injured, but how the blasts occurred remains unclear.