cloud storage limitations