WASHINGTON The House passed a massive $340 billion transportation bill on Thursday, striking two key provisions hated by the banking industry while adding several other measures that could affect financial institutions.