City receives infrastructure money