Environment-RF-Based Positioning Using Machine Learning