added caching for US and states
added national average caching