Urban sounds are a big problem for me as well, but you may want to try a white noise generator (phone app or even a small low-power fan) to hide some of those noises.
The fan for me doubles as a way of getting air circulation. I keep windows open in other rooms, but not the bedroom - due to street noises. Having a CO2 monitor may give you some insights into another key factor impacting your sleep quality.
The fan for me doubles as a way of getting air circulation. I keep windows open in other rooms, but not the bedroom - due to street noises. Having a CO2 monitor may give you some insights into another key factor impacting your sleep quality.