Facing the challenges of broadband deployment in rural and remote areas