On Elliptic Fibrations And F-Theory Compactifications Of String Vacua