The Theoretical Limitations of Embedding-Based Retrieval