Quantum photonics based on metasurfaces