A Study of Fronthaul Networks in CRANs - Requirements and Recent Advancements