Durban abuzz with fans ahead of MTN8 final