Noncommutative Fibrations via Positive Maps and Bimodules