I would say BOTH.
Squeezing 7 million into a tiny space would inevitably cause width of road lanes to get narrower, in order to "optimize" traffic flow.
Cement mixer and many big buses can barely fit into existing lanes, leaving little room for error. Not to mention making a safe cycling path.
It is really tragic for the boys to die this way