Near-Field Communications for 6G: Fundamentals, Challenges, Potentials, and Future Directions