The PM wants to give councils more power over migrant accommodation, but experts warn local authorities aren't ready to source tens of thousands of beds