MmWave Beam Prediction with Situational Awareness: A Machine Learning Approach | Synapse