Cloud Load Balancing: Explained