For heavy construction vehicles only three main factors need to align: normal replacement schedule, enough capacity for the heaviest day (which is quite predictable in many industries,) and the charging infrastructure.
The last one is a major hurdle and is holding back EVs on all levels already. In the US it is also the least likely to see improvement anytime soon