City yet to get 47 auto weather stations