Interplay between caching, feedback and topology in the wireless broadcast channel